package com.yaorange.module.system.service;

import com.yaorange.module.system.entity.vo.PermissionTreeVO;
import com.yaorange.pojo.SysPermission;

import java.util.List;

/**
 *  权限服务
 */
public interface SysPermissionService {

    /**
     *  获取权限树
     * @return
     */
    List<PermissionTreeVO> findPermissionsTree();

    /**
     *  根据用户编号获取用户的所有权限列表
     * @param sysId
     * @return
     */
    List<SysPermission> findPermissionsTreeByUserId(Long sysId);
}
